@CHARSET "UTF-8";
body{
	padding-top:0px;
}
/*整个图片区域*/
.questionsheader{
	height: 260px;
	padding-top:30px;
	background-color: #777;
	margin-left:0px;
	margin-right:0px;
}
/*图片区域里的图片*/
#questionsarea{
	margin-left:0px;
	margin-right:0px;
}
#questionsheader-img{
	text-align:center;
	border-radius: 5px;
	height: 140px; 
	margin-right:33%; 
	margin-left:33%; 
	background-color: lightseagreen;
	vertical-align:middle;
	text-align:center;
}
/*图片区域里的话题名*/
.questionsheader-name{
	font-weight:bold;
	font-size:18px;
	text-align:center;
	color:white;
}
/*图片区域里的话题评论关注详情*/
.questionsheader-detail{
	font-size:10px;
	text-align:center;
	color:white;
}
/*图片区域里的关注按钮*/
.questionsheader-option{
	text-align:center;
	margin-top:5px;
}

/*菜单栏*/
.li-menu {
	margin-top:20px;
	margin-left:0px;
	margin-right:0px;
}
.li-menu > ul {
	border-bottom:solid 1px lightseagreen;
	padding-bottom:1px;
}
/*菜单栏里的菜单*/
.li-menu > ul > li {
	width:100px;
	margin-right: 10px; 
    border-top-left-radius: 5px;
    border-top-right-radius: 5px; 
    text-align:center;
    background-color: #ccc;
}
.li-menu > ul > li:hover {
	background-color: lightseagreen;
}
.li-menu > ul > li > a {
	color:gray;
	border:none;
}
.li-menu > ul > li > a:hover {
	background-color:lightseagreen;
	color:white;
}
.li-menu > ul > li > a:focus, .li-menu > ul > li > a:active {
	border:none;
}
/*问题部分*/
.questions{
	background-color:white;
	padding-right: 25px; 
	padding-left: 25px;
	padding-top:10px;
	padding-bottom:10px;
}
.questions .questionstitle a{
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
.questions .questionstime{
	font-size:11px;
	color:#aaa;
}
.questions .questionscontent{
	padding-left:20px;
	margin-bottom:5px;
}
.questions > .questionsicons{
	padding-left:20px;
	font-size:11px;
}
.questions > .questionsicons a {
	text-decoration:none;
	cursor:pointer;
	color:#aaa;
}
.questions hr{
	border:1px dashed  #ccc;
	margin-bottom:10px;
}
/*话题相关栏*/
.topicabout{
	margin-top:20px;
}
.topicabout > .about{
	font-size:16px;
	text-align:left;
	font-weight:bold;
	color:#888;
}
.topicabout > .more{
	font-size:12px;
	text-align:right;
}
.topicabout > .more a{
	text-decoration:none;
	cursor:pointer;
	color:#999;
}
.topiccontent{
	color:#666;
	padding-left:15px;
	margin-top:12px;
	margin-bottom:10px;
}
.topiclist{
    padding-left:15px;
    margin:10px;
}

.topiclist a {
	padding: 3px 10px;
	border-radius: 20px;
	color: white; 
	font-size: 12px; 
	background-color: lightseagreen;
	text-decoration:none;
	cursor:pointer;
	float:left;
	margin-top:5px;
	margin-right:5px;
}
.topiclist a:hover{
	text-decoration:none;
	cursor:pointer;
	color:white;
}
/*行业专家*/
.expert{
	padding-left:15px;
    margin:10px;
}
.expert  .description{
	font-size:12px;
	color:#666;
}
/*课程相关*/
.course{
	padding-left:30px;
	text-align:left;
}
.course > .course-img{
	height:120px;
	border-radius:10px;
	background-color:#aaa;
	width:80%;
}
.course > .course-description{
	margin-top:10px;
	height:15px;
	border-radius:3px;
	background-color:#aaa;
	width:50%;
}
.course > .course-teacher{
	margin-top:10px;
	margin-bottom:10px;
}
.course > .course-teacher  span{
	float:left;
}
.course > .course-teacher > .course-teacher-detail{
	height:15px;
	width:30%;
	border-radius:3px;
	background-color:#aaa;
	float:left;
}
